MC_TouchProbe
功能塊 | MC_TouchProbe | ||
---|---|---|---|
在觸發事件記錄軸的位置。 | |||
VAR_IN_OUT | |||
B | AxisIn | AXIS_REF | 軸的參考。 |
E | TriggerInput | MC_TRIGGER_REF | 觸發信號的參考。觸發可由 AXIS_REF 指定。 |
VAR_INPUT | |||
B | Execute | BOOL | 在上升邊緣開始位置抓取紀錄。 |
E | WindowOnly | BOOL | 若設定,則只有在窗口內的值會用來觸發事件,窗口範圍為 FirstPosition 與 LastPosition 之間。 |
E | FirstPosition | LREAL | 接受(正方向)觸發事件的起始位置(使用者單位),為包含在窗口的值。FirstPosition 須小於 LastPosition。 |
E | LastPosition | LREAL | 窗口內的停止位置(使用者單位),為包含在窗口的值。 |
VAR_OUTPUT | |||
B | Done | BOOL | 觸發功能已記錄。 |
E | Busy | BOOL | 功能塊尚未完成且預期看到新的輸出值。 |
E | CommandAborted | BOOL | 命令被另一個命令中止。 |
B | Error | BOOL | 提示功能塊中出現錯誤。 |
E | ErrorID | MC_Error | 錯誤識別。 |
|
MC_TouchProbe | ||||||
---|---|---|---|---|---|---|
AXIS_REF | AxisIn | Axis | AXIS_REF | |||
MC_TRIGGER_REF | TriggerInput | TriggerInput | MC_TRIGGER_REF | |||
BOOL | Execute | Done | BOOL | |||
BOOL | WindowOnly | Busy | BOOL | |||
LREAL | FirstPosition | CommandAborted | BOOL | |||
LREAL | LastPosition | Error | BOOL | |||
ErrorID | MC_Error | |||||
RecordedPosition | LREAL | |||||
MC_TouchProbe 之時序圖
接受觸發事件的窗口範例(模數軸)